🇬🇧 en ru 🇷🇺

Scotland Yard properNoun

  • (UK) The headquarters of the Criminal Investigation Department of the London Metropolitan Police Force.
Ско́тланд-Ярд
Wiktionary Links